In un ambiente di programmazione a oggetti, un tipo di dati che viene
definito dallÆinformazione che contiene e dal tipo di operazioni di cui
può essere oggetto, perciò in questo caso il programma contiene in sé le
informazioni su come trattarlo. Non è vincolato a un particolare tipo di
oggetto, ma si adatta a diversi tipi. Costituisce una via di mezzo tra la
programmazione strutturata e la programmazione a oggetti vera e propria.
Un esempio tipico di dato astratto è lo stack, o catasta, cioè una piccola
porzione di memoria destinata a contenere temporaneamente informazioni che
possono essere di qualsiasi tipo.
|